home *** CD-ROM | disk | FTP | other *** search
/ IRIX Base Documentation 2002 November / SGI IRIX Base Documentation 2002 November.iso / usr / share / catman / a_man / cat7 / intro.z / intro
Encoding:
Text File  |  2002-10-03  |  4.4 KB  |  133 lines

  1.  
  2.  
  3.  
  4. iiiinnnnttttrrrroooo((((7777))))                                                              iiiinnnnttttrrrroooo((((7777))))
  5.  
  6.  
  7.  
  8. NNNNAAAAMMMMEEEE
  9.      intro - introduction to special files
  10.  
  11. DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
  12.      This section describes various special files that refer to specific
  13.      hardware peripherals, and IRIX system device drivers.  STREAMS (see
  14.      _i_n_t_r_o(2)) software drivers, modules, and the STREAMS-generic set of
  15.      _i_o_c_t_l(2) system calls are also described.
  16.  
  17.      For hardware-related files, the names of the entries are generally
  18.      derived from names for the hardware, as opposed to the names of the
  19.      special files themselves.  Characteristics of both the hardware device
  20.      and the corresponding IRIX system device driver are discussed where
  21.      applicable.
  22.  
  23.      Disk device filenames are described in _d_k_s(7M).
  24.  
  25.      Tape device filenames are in the following format:
  26.  
  27.           ////ddddeeeevvvv////rrrrmmmmtttt////_t_y_p_e_c_o_n_t_r_o_l_l_e_rdddd_u_n_i_t{nnnnrrrr}{nnnnssss|ssss}{vvvv}{ssssttttaaaatttt}{...._d_e_n_s_i_t_y}{cccc}
  28.  
  29.      Where:
  30.  
  31.      _t_y_p_e         Identifies the controller type.
  32.  
  33.      _c_o_n_t_r_o_l_l_e_r   Indicates the controller number.
  34.  
  35.      _u_n_i_t         Indicates the device attached to the controller.
  36.  
  37.      nnnnrrrr           Indicates a non rewinding interface.
  38.  
  39.      nnnnssss           Indicates bytes are not swapped.  This should be used for
  40.                   all tape types other than QIC, in almost all cases.  It
  41.                   should also be used for QIC tapes imported from or exported
  42.                   to systems other than IRIX.
  43.  
  44.      ssss            Indicates bytes are swapped by the driver, primarily for
  45.                   backwards compatibility with older Silicon Graphics systems.
  46.  
  47.      vvvv            Indicates that the variable blocksize device should be used.
  48.                   This device writes a single logical block per read or write
  49.                   system call.  The fixed block device transfers 1 or more
  50.                   logical blocks per read or write system call.  Variable mode
  51.                   is preferred on 9-track, DAT, and often when importing or
  52.                   exporting 8mm media from non-IRIX systems.
  53.  
  54.      ssssttttaaaatttt         A special device that can be used only for the MMMMTTTTIIIIOOOOCCCCGGGGEEEETTTT
  55.                   ioctl.  All other I/O requests and ioctls fail with the
  56.                   EEEEIIIINNNNVVVVAAAALLLL errno.
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.                                                                         PPPPaaaaggggeeee 1111
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70. iiiinnnnttttrrrroooo((((7777))))                                                              iiiinnnnttttrrrroooo((((7777))))
  71.  
  72.  
  73.  
  74.      ...._d_e_n_s_i_t_y     Optionally specifies the media density, where appropriate.
  75.                   For devices with only one density setting, _d_e_n_s_i_t_y is
  76.                   omitted.  The .... is used to keep the _u_n_i_t from visually
  77.                   merging with the _d_e_n_s_i_t_y.
  78.  
  79.      cccc            indicates a device which performs hardware data compression
  80.                   and should not be confused with density.
  81.  
  82.      The /_d_e_v/_m_t directory exists as a link to /_d_e_v/_r_m_t as a portability aid;
  83.      IRIX does not support block mode tape access.  Not all tape types support
  84.      all of these options.  For backwards compatibility, a tape device with
  85.      neither nnnnssss, nor ssss is created.  It is normally the same device as the ssss
  86.      device for QIC tapes and nnnnssss for all other tape types.
  87.  
  88. SSSSEEEEEEEE AAAALLLLSSSSOOOO
  89.      MAKEDEV(1M), fx(1M), hinv(1M), mt(1), prtvtoc(1M).
  90.  
  91. NNNNOOOOTTTTEEEE
  92.      The other devices in section 7 can be listed with:
  93.  
  94.           _mmmm_aaaa_nnnn _----_wwww _7777 _''''_****_''''
  95.  
  96.      or all of them can be read with:
  97.  
  98.           _mmmm_aaaa_nnnn _7777 _''''_****_''''
  99.  
  100.  
  101.  
  102.  
  103.  
  104.  
  105.  
  106.  
  107.  
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.                                                                         PPPPaaaaggggeeee 2222
  130.  
  131.  
  132.  
  133.